(function(d){"object"===typeof module&&module.exports?module.exports=d():(window.Granite=window.Granite||{}).Sling=d()})(function(){return{SELECTOR_INFINITY:".infinity",CHARSET:"_charset_",STATUS:":status",STATUS_BROWSER:"browser",OPERATION:":operation",OPERATION_DELETE:"delete",OPERATION_MOVE:"move",DELETE_SUFFIX:"@Delete",TYPEHINT_SUFFIX:"@TypeHint",COPY_SUFFIX:"@CopyFrom",MOVE_SUFFIX:"@MoveFrom",ORDER:":order",REPLACE:":replace",DESTINATION:":dest",SAVE_PARAM_PREFIX:":saveParamPrefix",IGNORE_PARAM:":ignore", REQUEST_LOGIN_PARAM:"sling:authRequestLogin",LOGIN_URL:"/system/sling/login.html",LOGOUT_URL:"/system/sling/logout.html"}}); (function(d){"object"===typeof module&&module.exports?module.exports=d():(window.Granite=window.Granite||{}).Util=d()})(function(){return{patchText:function(d,h){if(h)if("[object Array]"!==Object.prototype.toString.call(h))d=d.replace("{0}",h);else for(var f=0;fe&&(e=b.indexOf("-"));if(0>e){var l=b;e=null}else l=b.substring(0,e),e=b.substring(e+1); return{code:b,language:l,country:e}};return c}()}); (function(d){"object"===typeof module&&module.exports?module.exports=d():(window.Granite=window.Granite||{}).TouchIndicator=d()})(function(){var d={},h=[];return{debugWithMouse:!1,init:function(){var f=this,m=function(g){f.update(g.touches);return!0};document.addEventListener("touchstart",m);document.addEventListener("touchmove",m);document.addEventListener("touchend",m);this.debugWithMouse&&document.addEventListener("mousemove",function(g){g.identifer="fake";f.update([g]);return!0})},update:function(f){for(var m= {},g=0;g